home *** CD-ROM | disk | FTP | other *** search
/ Champak 49 / Volume 49 - JOGO DISK .iso / Games / deepsky.swf / scripts / frame_4 / DoAction.as
Encoding:
Text File  |  2007-10-01  |  30.3 KB  |  655 lines

  1. var ┬º\x01┬º = 206;
  2. while(true)
  3. {
  4.    if(eval("\x01") == 206)
  5.    {
  6.       set("\x01",eval("\x01") - 49);
  7.       ┬º┬ºpush(true);
  8.       continue;
  9.    }
  10.    if(eval("\x01") == 980)
  11.    {
  12.       set("\x01",eval("\x01") - 387);
  13.       ┬º┬ºpush(true);
  14.       ┬º┬ºpush(false);
  15.       ┬º┬ºpush(false);
  16.       ┬º┬ºpush(true);
  17.       while(true)
  18.       {
  19.          if(┬º┬ºpop())
  20.          {
  21.          }
  22.          if(┬º┬ºpop())
  23.          {
  24.          }
  25.          if(┬º┬ºpop())
  26.          {
  27.             break;
  28.          }
  29.          ┬º┬ºpush(true);
  30.          ┬º┬ºpush(false);
  31.       }
  32.       ┬º┬ºconstant(21)();
  33.       stopAllSounds();
  34.       if(eval(┬º┬ºconstant(22))[┬º┬ºconstant(23)] == 3)
  35.       {
  36.          eval(┬º┬ºconstant(24))[┬º┬ºconstant(25)][┬º┬ºconstant(26)]();
  37.       }
  38.       set(┬º┬ºconstant(27),function()
  39.       {
  40.          eval(┬º┬ºconstant(29))[┬º┬ºconstant(30)](┬º┬ºconstant(28));
  41.       });
  42.       set(┬º┬ºconstant(31),function()
  43.       {
  44.          eval(┬º┬ºconstant(29))[┬º┬ºconstant(30)](┬º┬ºconstant(32));
  45.       });
  46.       set(┬º┬ºconstant(33),function(usename, ranking, score)
  47.       {
  48.          eval(┬º┬ºconstant(29))[┬º┬ºconstant(30)](┬º┬ºconstant(34));
  49.          eval(┬º┬ºconstant(35))[┬º┬ºconstant(36)] = usename;
  50.          eval(┬º┬ºconstant(35))[┬º┬ºconstant(37)] = ranking;
  51.          eval(┬º┬ºconstant(35))["\x02"] = _root["\x02"]["\x03"]();
  52.          eval(┬º┬ºconstant(35))[┬º┬ºconstant(38)] = 0;
  53.          eval(┬º┬ºconstant(35))[┬º┬ºconstant(39)] = function()
  54.          {
  55.             if(this[┬º┬ºconstant(38)]++ == 45)
  56.             {
  57.                eval(┬º┬ºconstant(18))[┬º┬ºconstant(30)](┬º┬ºconstant(40));
  58.                eval(┬º┬ºconstant(29))[┬º┬ºconstant(30)](┬º┬ºconstant(40));
  59.                eval(┬º┬ºconstant(35))[┬º┬ºconstant(30)](┬º┬ºconstant(41));
  60.                delete this[┬º┬ºconstant(39)];
  61.             }
  62.          };
  63.       });
  64.       if(eval(┬º┬ºconstant(22))["\x02"] == null)
  65.       {
  66.          ┬º┬ºconstant(42)("\x02",eval(┬º┬ºconstant(22)),0);
  67.       }
  68.       else
  69.       {
  70.          eval(┬º┬ºconstant(22))["\x02"][┬º┬ºconstant(43)](0);
  71.       }
  72.       set(┬º┬ºconstant(44),false);
  73.       break;
  74.    }
  75.    if(eval("\x01") != 635)
  76.    {
  77.       if(eval("\x01") == 157)
  78.       {
  79.          set("\x01",eval("\x01") + 682);
  80.          if(┬º┬ºpop())
  81.          {
  82.             set("\x01",eval("\x01") - 392);
  83.          }
  84.       }
  85.       else
  86.       {
  87.          if(eval("\x01") == 839)
  88.          {
  89.             set("\x01",eval("\x01") - 392);
  90.             nextFrame();
  91.             play();
  92.             toggleHighQuality();
  93.             break;
  94.          }
  95.          if(eval("\x01") == 589)
  96.          {
  97.             set("\x01",eval("\x01") + 46);
  98.             if(┬º┬ºpop())
  99.             {
  100.                set("\x01",eval("\x01") + 217);
  101.             }
  102.          }
  103.          else if(eval("\x01") == 487)
  104.          {
  105.             set("\x01",eval("\x01") + 497);
  106.             ┬º┬ºpush(true);
  107.          }
  108.          else if(eval("\x01") == 447)
  109.          {
  110.             set("\x01",eval("\x01") + 142);
  111.             ┬º┬ºpush(true);
  112.          }
  113.          else if(eval("\x01") == 852)
  114.          {
  115.             set("\x01",eval("\x01") - 156);
  116.             ┬º┬ºpush(true);
  117.          }
  118.          else
  119.          {
  120.             if(eval("\x01") == 713)
  121.             {
  122.                set("\x01",eval("\x01") + 267);
  123.                ┬º┬ºpop() extends ┬º┬ºpop();
  124.                return getProperty(┬º┬ºpop(), _X);
  125.             }
  126.             if(eval("\x01") == 696)
  127.             {
  128.                set("\x01",eval("\x01") - 643);
  129.                if(┬º┬ºpop())
  130.                {
  131.                   set("\x01",eval("\x01") + 434);
  132.                }
  133.             }
  134.             else
  135.             {
  136.                if(eval("\x01") == 53)
  137.                {
  138.                   set("\x01",eval("\x01") + 434);
  139.                   toggleHighQuality();
  140.                   delete ┬º┬ºpop()[┬º┬ºpop() >>> ┬º┬ºpop()];
  141.                   ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  142.                   eval(┬º┬ºconstant(215))[┬º┬ºconstant(216)] = ┬º\┬º\┬ºconstant(216)┬º = eval(┬º┬ºconstant(217));
  143.                   set(┬º┬ºconstant(172),false);
  144.                   set(┬º┬ºconstant(34),false);
  145.                   set(┬º┬ºconstant(127),1.7976931348623157e+308);
  146.                   set(┬º┬ºconstant(128),-1.7976931348623157e+308);
  147.                   set(┬º┬ºconstant(18),0.017453292519943295);
  148.                   set(┬º┬ºconstant(115),57.29577951308232);
  149.                   if(eval(┬º┬ºconstant(65)) == null)
  150.                   {
  151.                      set(┬º┬ºconstant(65),new ┬º\┬º\┬ºconstant(82)┬º(┬º┬ºconstant(222),┬º┬ºconstant(221),┬º┬ºconstant(220),┬º┬ºconstant(219),┬º┬ºconstant(218)));
  152.                   }
  153.                   if(eval(┬º┬ºconstant(78)) == null)
  154.                   {
  155.                      set(┬º┬ºconstant(78),new ┬º\┬º\┬ºconstant(82)┬º(┬º┬ºconstant(224),┬º┬ºconstant(223)));
  156.                   }
  157.                   set(┬º┬ºconstant(92),new ┬º\┬º\┬ºconstant(82)┬º(┬º┬ºconstant(228),┬º┬ºconstant(95),┬º┬ºconstant(93),┬º┬ºconstant(160),┬º┬ºconstant(227),┬º┬ºconstant(94),┬º┬ºconstant(226),┬º┬ºconstant(225)));
  158.                   if(eval(┬º┬ºconstant(215))["\x01"])
  159.                   {
  160.                      set(┬º┬ºconstant(200),true);
  161.                   }
  162.                   else
  163.                   {
  164.                      set(┬º┬ºconstant(200),false);
  165.                   }
  166.                   eval(┬º┬ºconstant(71))[┬º┬ºconstant(229)] = function(v)
  167.                   {
  168.                      set(┬º┬ºconstant(147),false);
  169.                      this[┬º┬ºconstant(153)][┬º┬ºconstant(26)](┬º┬ºconstant(152));
  170.                      eval(┬º┬ºconstant(155))[┬º┬ºconstant(26)](v);
  171.                      if(v != ┬º┬ºconstant(230) && eval(┬º┬ºconstant(148)) != null && eval(┬º┬ºconstant(149)) > 0)
  172.                      {
  173.                         set(┬º┬ºconstant(149),0);
  174.                         if(!eval(┬º┬ºconstant(148))[┬º┬ºconstant(162)])
  175.                         {
  176.                            ┬º┬ºconstant(163)();
  177.                         }
  178.                      }
  179.                      if(v == ┬º┬ºconstant(231))
  180.                      {
  181.                         ┬º┬ºconstant(7)(┬º┬ºconstant(232));
  182.                         set(┬º┬ºconstant(147),true);
  183.                         var _loc0_ = null;
  184.                         var _loc9_ = this[┬º┬ºconstant(143)] = this[┬º┬ºconstant(81)](┬º┬ºconstant(143),1);
  185.                         _loc9_[┬º┬ºconstant(233)] = 0;
  186.                         _loc9_[┬º┬ºconstant(101)] = function()
  187.                         {
  188.                            if(this[┬º┬ºconstant(233)]++ > 900)
  189.                            {
  190.                               set(┬º┬ºconstant(147),false);
  191.                               set(┬º┬ºconstant(96),false);
  192.                               eval(┬º┬ºconstant(155))[┬º┬ºconstant(26)](┬º┬ºconstant(154));
  193.                               eval(┬º┬ºconstant(13))[┬º┬ºconstant(16)] = eval(┬º┬ºconstant(13))[┬º┬ºconstant(29)];
  194.                               eval(┬º┬ºconstant(13))[┬º┬ºconstant(19)]();
  195.                               delete this[┬º┬ºconstant(101)];
  196.                            }
  197.                         };
  198.                         set(┬º┬ºconstant(163),function()
  199.                         {
  200.                            if(!eval(┬º┬ºconstant(147)))
  201.                            {
  202.                               delete ┬º┬ºconstant(163);
  203.                               return undefined;
  204.                            }
  205.                            eval(┬º┬ºconstant(13))[┬º┬ºconstant(16)] = eval(┬º┬ºconstant(13))[┬º┬ºconstant(29)];
  206.                            eval(┬º┬ºconstant(13))[┬º┬ºconstant(19)]();
  207.                         });
  208.                         return undefined;
  209.                      }
  210.                      if(eval(┬º┬ºconstant(13))[┬º┬ºconstant(16)] == 0)
  211.                      {
  212.                         set(┬º┬ºconstant(147),false);
  213.                         set(┬º┬ºconstant(96),false);
  214.                         eval(┬º┬ºconstant(13))[┬º┬ºconstant(16)] = eval(┬º┬ºconstant(13))[┬º┬ºconstant(29)];
  215.                         eval(┬º┬ºconstant(13))[┬º┬ºconstant(19)]();
  216.                      }
  217.                      if(v == ┬º┬ºconstant(230))
  218.                      {
  219.                         ┬º┬ºconstant(7)(┬º┬ºconstant(232));
  220.                         if(eval(┬º┬ºconstant(149)) <= 0)
  221.                         {
  222.                            set(┬º┬ºconstant(149),3);
  223.                            ┬º┬ºconstant(168)();
  224.                         }
  225.                         else
  226.                         {
  227.                            set(┬º┬ºconstant(149),3);
  228.                         }
  229.                      }
  230.                      else if(v == ┬º┬ºconstant(234))
  231.                      {
  232.                         ┬º┬ºconstant(7)(┬º┬ºconstant(232));
  233.                         this[┬º┬ºconstant(153)][┬º┬ºconstant(26)](┬º┬ºconstant(234));
  234.                         this[┬º┬ºconstant(146)] = true;
  235.                         this[┬º┬ºconstant(235)] = 50;
  236.                         var _loc0_ = null;
  237.                         _loc9_ = this[┬º┬ºconstant(143)] = this[┬º┬ºconstant(81)](┬º┬ºconstant(143),1);
  238.                         _loc9_[┬º┬ºconstant(233)] = 0;
  239.                         _loc9_[┬º┬ºconstant(101)] = function()
  240.                         {
  241.                            if(eval(┬º┬ºconstant(71))[┬º┬ºconstant(235)] <= 0)
  242.                            {
  243.                               eval(┬º┬ºconstant(71))[┬º┬ºconstant(146)] = false;
  244.                               eval(┬º┬ºconstant(155))[┬º┬ºconstant(26)](┬º┬ºconstant(154));
  245.                               eval(┬º┬ºconstant(71))[┬º┬ºconstant(153)][┬º┬ºconstant(26)](┬º┬ºconstant(152));
  246.                               delete this[┬º┬ºconstant(101)];
  247.                            }
  248.                            else if(this[┬º┬ºconstant(233)]++ > 450)
  249.                            {
  250.                               eval(┬º┬ºconstant(71))[┬º┬ºconstant(146)] = false;
  251.                               eval(┬º┬ºconstant(155))[┬º┬ºconstant(26)](┬º┬ºconstant(154));
  252.                               eval(┬º┬ºconstant(71))[┬º┬ºconstant(153)][┬º┬ºconstant(26)](┬º┬ºconstant(152));
  253.                               delete this[┬º┬ºconstant(101)];
  254.                            }
  255.                         };
  256.                         set(┬º┬ºconstant(163),function()
  257.                         {
  258.                            if(!eval(┬º┬ºconstant(71))[┬º┬ºconstant(146)])
  259.                            {
  260.                               eval(┬º┬ºconstant(155))[┬º┬ºconstant(26)](┬º┬ºconstant(154));
  261.                               eval(┬º┬ºconstant(71))[┬º┬ºconstant(153)][┬º┬ºconstant(26)](┬º┬ºconstant(152));
  262.                               delete ┬º┬ºconstant(163);
  263.                               return undefined;
  264.                            }
  265.                            if(--eval(┬º┬ºconstant(71))[┬º┬ºconstant(235)] <= 0)
  266.                            {
  267.                               eval(┬º┬ºconstant(71))[┬º┬ºconstant(146)] = false;
  268.                               eval(┬º┬ºconstant(155))[┬º┬ºconstant(26)](┬º┬ºconstant(154));
  269.                               eval(┬º┬ºconstant(71))[┬º┬ºconstant(153)][┬º┬ºconstant(26)](┬º┬ºconstant(152));
  270.                               delete ┬º┬ºconstant(163);
  271.                               return undefined;
  272.                            }
  273.                            ┬º┬ºconstant(7)(┬º┬ºconstant(236));
  274.                            var _loc7_ = ┬º┬ºconstant(8)();
  275.                            var _loc8_ = ┬º┬ºconstant(237) + _loc7_;
  276.                            var _loc6_ = eval(┬º┬ºconstant(23))[┬º┬ºconstant(24)](┬º┬ºconstant(238),_loc8_,_loc7_);
  277.                            _loc6_[┬º┬ºconstant(12)] = eval(┬º┬ºconstant(71))[┬º┬ºconstant(12)];
  278.                            _loc6_[┬º┬ºconstant(15)] = eval(┬º┬ºconstant(71))[┬º┬ºconstant(15)];
  279.                            _loc6_[┬º┬ºconstant(101)] = function()
  280.                            {
  281.                               if(this[┬º┬ºconstant(15)] < 0)
  282.                               {
  283.                                  delete this[┬º┬ºconstant(101)];
  284.                                  this[┬º┬ºconstant(76)]();
  285.                                  return undefined;
  286.                               }
  287.                               var _loc3_ = 0;
  288.                               while(_loc3_ < eval(┬º┬ºconstant(47))[┬º┬ºconstant(48)])
  289.                               {
  290.                                  var _loc5_ = eval(┬º┬ºconstant(47))[_loc3_];
  291.                                  if(_loc5_[┬º┬ºconstant(103)](this[┬º┬ºconstant(12)],this[┬º┬ºconstant(15)],true))
  292.                                  {
  293.                                     delete this[┬º┬ºconstant(101)];
  294.                                     this[┬º┬ºconstant(76)]();
  295.                                     return undefined;
  296.                                  }
  297.                                  _loc3_ = _loc3_ + 1;
  298.                               }
  299.                               _loc3_ = 0;
  300.                               while(_loc3_ < eval(┬º┬ºconstant(54))[┬º┬ºconstant(48)])
  301.                               {
  302.                                  var _loc2_ = eval(┬º┬ºconstant(54))[_loc3_];
  303.                                  if(_loc2_[┬º┬ºconstant(103)](this[┬º┬ºconstant(12)],this[┬º┬ºconstant(15)],true))
  304.                                  {
  305.                                     var _loc4_ = --_loc2_[┬º┬ºconstant(57)];
  306.                                     if(_loc4_ <= 0)
  307.                                     {
  308.                                        ┬º┬ºconstant(58)(_loc2_);
  309.                                        _loc2_[┬º┬ºconstant(55)] = eval(┬º┬ºconstant(36))[┬º┬ºconstant(45)](eval(┬º┬ºconstant(36))[┬º┬ºconstant(44)]() * 5) - 2;
  310.                                        _loc2_[┬º┬ºconstant(56)] = 5;
  311.                                        _loc2_[┬º┬ºconstant(59)]();
  312.                                     }
  313.                                     else
  314.                                     {
  315.                                        _loc2_[┬º┬ºconstant(26)](_loc2_[┬º┬ºconstant(60)] + 1);
  316.                                     }
  317.                                     ┬º┬ºconstant(7)(eval(┬º┬ºconstant(65))[_loc4_]);
  318.                                     delete this[┬º┬ºconstant(101)];
  319.                                     this[┬º┬ºconstant(76)]();
  320.                                     return undefined;
  321.                                  }
  322.                                  _loc3_ = _loc3_ + 1;
  323.                               }
  324.                               this[┬º┬ºconstant(43)] += 15;
  325.                               this[┬º┬ºconstant(15)] -= 10;
  326.                            };
  327.                         });
  328.                      }
  329.                   };
  330.                   eval(┬º┬ºconstant(71))[┬º┬ºconstant(239)] = function(v)
  331.                   {
  332.                      this[┬º┬ºconstant(145)] = false;
  333.                      this[┬º┬ºconstant(151)](0);
  334.                      eval(┬º┬ºconstant(156))[┬º┬ºconstant(26)](v);
  335.                      if(v == ┬º┬ºconstant(240))
  336.                      {
  337.                         ┬º┬ºconstant(7)(┬º┬ºconstant(241));
  338.                         this[┬º┬ºconstant(145)] = true;
  339.                         var _loc0_ = null;
  340.                         var _loc2_ = this[┬º┬ºconstant(144)] = this[┬º┬ºconstant(81)](┬º┬ºconstant(144),2);
  341.                         _loc2_[┬º┬ºconstant(233)] = 0;
  342.                         _loc2_[┬º┬ºconstant(101)] = function()
  343.                         {
  344.                            if(this[┬º┬ºconstant(233)]++ > 300)
  345.                            {
  346.                               eval(┬º┬ºconstant(71))[┬º┬ºconstant(145)] = false;
  347.                               eval(┬º┬ºconstant(156))[┬º┬ºconstant(26)](┬º┬ºconstant(154));
  348.                               delete this[┬º┬ºconstant(101)];
  349.                            }
  350.                         };
  351.                      }
  352.                      else if(v == ┬º┬ºconstant(242))
  353.                      {
  354.                         ┬º┬ºconstant(7)(┬º┬ºconstant(241));
  355.                         this[┬º┬ºconstant(151)](1);
  356.                         var _loc0_ = null;
  357.                         _loc2_ = this[┬º┬ºconstant(144)] = this[┬º┬ºconstant(81)](┬º┬ºconstant(144),2);
  358.                         _loc2_[┬º┬ºconstant(233)] = 0;
  359.                         _loc2_[┬º┬ºconstant(101)] = function()
  360.                         {
  361.                            if(this[┬º┬ºconstant(233)]++ > 300)
  362.                            {
  363.                               eval(┬º┬ºconstant(71))[┬º┬ºconstant(151)](0);
  364.                               eval(┬º┬ºconstant(156))[┬º┬ºconstant(26)](┬º┬ºconstant(154));
  365.                               delete this[┬º┬ºconstant(101)];
  366.                            }
  367.                         };
  368.                      }
  369.                   };
  370.                   eval(┬º┬ºconstant(71))[┬º┬ºconstant(151)] = function(v)
  371.                   {
  372.                      this[┬º┬ºconstant(243)] = v;
  373.                      switch(v)
  374.                      {
  375.                         case 0:
  376.                            this[┬º┬ºconstant(26)](┬º┬ºconstant(244));
  377.                            break;
  378.                         case 1:
  379.                            this[┬º┬ºconstant(26)](┬º┬ºconstant(245));
  380.                            break;
  381.                         case 2:
  382.                            this[┬º┬ºconstant(26)](┬º┬ºconstant(246));
  383.                      }
  384.                   };
  385.                   eval(┬º┬ºconstant(71))[┬º┬ºconstant(67)] = function()
  386.                   {
  387.                      if(!eval(┬º┬ºconstant(172)))
  388.                      {
  389.                         return undefined;
  390.                      }
  391.                      if(this[┬º┬ºconstant(145)])
  392.                      {
  393.                         var _loc2_ = getProperty(┬º┬ºconstant(174), _xmouse) - this[┬º┬ºconstant(158)];
  394.                         if(eval(┬º┬ºconstant(200)))
  395.                         {
  396.                            _loc2_ = eval(┬º┬ºconstant(13))[┬º┬ºconstant(12)] - this[┬º┬ºconstant(158)];
  397.                         }
  398.                         this[┬º┬ºconstant(158)] += eval(┬º┬ºconstant(36))[┬º┬ºconstant(247)](_loc2_ / 2);
  399.                         this[┬º┬ºconstant(248)] += 10;
  400.                         var _loc3_ = 30 * eval(┬º┬ºconstant(36))[┬º┬ºconstant(39)](this[┬º┬ºconstant(248)] * eval(┬º┬ºconstant(18)));
  401.                         this[┬º┬ºconstant(12)] = this[┬º┬ºconstant(158)] + _loc3_;
  402.                      }
  403.                      else if(eval(┬º┬ºconstant(200)))
  404.                      {
  405.                         _loc2_ = eval(┬º┬ºconstant(13))[┬º┬ºconstant(12)] - this[┬º┬ºconstant(12)];
  406.                         if(eval(┬º┬ºconstant(36))[┬º┬ºconstant(77)](_loc2_) < 30)
  407.                         {
  408.                            this[┬º┬ºconstant(12)] = eval(┬º┬ºconstant(13))[┬º┬ºconstant(12)];
  409.                         }
  410.                         else
  411.                         {
  412.                            this[┬º┬ºconstant(12)] += eval(┬º┬ºconstant(36))[┬º┬ºconstant(247)](_loc2_ / 2);
  413.                         }
  414.                         this[┬º┬ºconstant(158)] = this[┬º┬ºconstant(12)];
  415.                         this[┬º┬ºconstant(248)] = 0;
  416.                      }
  417.                      else
  418.                      {
  419.                         _loc2_ = getProperty(┬º┬ºconstant(174), _xmouse) - this[┬º┬ºconstant(12)];
  420.                         if(eval(┬º┬ºconstant(36))[┬º┬ºconstant(77)](_loc2_) < 30)
  421.                         {
  422.                            this[┬º┬ºconstant(12)] = getProperty(┬º┬ºconstant(174), _xmouse);
  423.                         }
  424.                         else
  425.                         {
  426.                            this[┬º┬ºconstant(12)] += eval(┬º┬ºconstant(36))[┬º┬ºconstant(247)](_loc2_ / 2);
  427.                         }
  428.                         this[┬º┬ºconstant(158)] = this[┬º┬ºconstant(12)];
  429.                         this[┬º┬ºconstant(248)] = 0;
  430.                      }
  431.                      if(this[┬º┬ºconstant(12)] < 50)
  432.                      {
  433.                         this[┬º┬ºconstant(12)] = 50;
  434.                      }
  435.                      else if(this[┬º┬ºconstant(12)] > 350)
  436.                      {
  437.                         this[┬º┬ºconstant(12)] = 350;
  438.                      }
  439.                      this[┬º┬ºconstant(11)] = this[┬º┬ºconstant(12)];
  440.                      this[┬º┬ºconstant(35)] = this[┬º┬ºconstant(12)] - this[┬º┬ºconstant(157)];
  441.                      this[┬º┬ºconstant(16)] = eval(┬º┬ºconstant(36))[┬º┬ºconstant(77)](this[┬º┬ºconstant(35)]);
  442.                      this[┬º┬ºconstant(157)] = this[┬º┬ºconstant(12)];
  443.                      this[┬º┬ºconstant(120)] = this[┬º┬ºconstant(12)] - 50;
  444.                      this[┬º┬ºconstant(122)] = this[┬º┬ºconstant(12)] + 50;
  445.                      this[┬º┬ºconstant(121)] = this[┬º┬ºconstant(15)];
  446.                      this[┬º┬ºconstant(123)] = this[┬º┬ºconstant(15)];
  447.                      this[┬º┬ºconstant(17)] = 0;
  448.                      this[┬º┬ºconstant(126)] = 0;
  449.                      this[┬º┬ºconstant(129)] = this[┬º┬ºconstant(121)];
  450.                      if(eval(┬º┬ºconstant(148)) != null && !eval(┬º┬ºconstant(148))[┬º┬ºconstant(162)])
  451.                      {
  452.                         eval(┬º┬ºconstant(148))[┬º┬ºconstant(12)] = this[┬º┬ºconstant(12)];
  453.                      }
  454.                   };
  455.                   eval(┬º┬ºconstant(71))[┬º┬ºconstant(53)] = function(obj)
  456.                   {
  457.                      obj[┬º┬ºconstant(12)] = obj[┬º┬ºconstant(11)] = obj[┬º┬ºconstant(50)];
  458.                      obj[┬º┬ºconstant(15)] = obj[┬º┬ºconstant(14)] = obj[┬º┬ºconstant(51)];
  459.                      switch(this[┬º┬ºconstant(243)])
  460.                      {
  461.                         case 0:
  462.                            var _loc6_ = 1;
  463.                            var _loc13_ = 0;
  464.                            var _loc12_ = this[┬º┬ºconstant(35)];
  465.                            var _loc10_ = 0;
  466.                            var _loc11_ = obj[┬º┬ºconstant(35)];
  467.                            var _loc9_ = obj[┬º┬ºconstant(38)];
  468.                            var _loc19_ = this[┬º┬ºconstant(12)];
  469.                            var _loc18_ = this[┬º┬ºconstant(15)] + 87;
  470.                            var _loc14_ = eval(┬º┬ºconstant(36))[┬º┬ºconstant(64)](obj[┬º┬ºconstant(15)] - _loc18_,obj[┬º┬ºconstant(12)] - _loc19_);
  471.                            var _loc4_ = eval(┬º┬ºconstant(36))[┬º┬ºconstant(37)](_loc14_);
  472.                            var _loc3_ = eval(┬º┬ºconstant(36))[┬º┬ºconstant(39)](_loc14_);
  473.                            var _loc5_ = _loc12_ * _loc4_ + _loc10_ * _loc3_;
  474.                            var _loc8_ = _loc11_ * _loc4_ + _loc9_ * _loc3_;
  475.                            var _loc21_ = _loc10_ * _loc4_ - _loc12_ * _loc3_;
  476.                            var _loc15_ = _loc9_ * _loc4_ - _loc11_ * _loc3_;
  477.                            var _loc16_ = _loc6_ * _loc5_ + _loc13_ * _loc8_;
  478.                            var _loc17_ = _loc5_ - _loc8_;
  479.                            var _loc7_ = (_loc16_ + _loc6_ * _loc17_) / (_loc6_ + _loc13_);
  480.                            var _loc20_ = _loc7_ - _loc5_ + _loc8_;
  481.                            obj[┬º┬ºconstant(35)] = _loc7_ * _loc4_ - _loc15_ * _loc3_;
  482.                            obj[┬º┬ºconstant(38)] = _loc15_ * _loc4_ + _loc7_ * _loc3_;
  483.                            obj[┬º┬ºconstant(17)] = eval(┬º┬ºconstant(36))[┬º┬ºconstant(64)](obj[┬º┬ºconstant(38)],obj[┬º┬ºconstant(35)]);
  484.                            break;
  485.                         case 1:
  486.                            obj[┬º┬ºconstant(17)] = eval(┬º┬ºconstant(36))[┬º┬ºconstant(64)](-1 * obj[┬º┬ºconstant(38)],obj[┬º┬ºconstant(35)]);
  487.                      }
  488.                   };
  489.                   eval(┬º┬ºconstant(71))[┬º┬ºconstant(49)] = function(obj)
  490.                   {
  491.                      switch(this[┬º┬ºconstant(243)])
  492.                      {
  493.                         case 0:
  494.                            if(obj[┬º┬ºconstant(15)] > this[┬º┬ºconstant(15)])
  495.                            {
  496.                               return false;
  497.                            }
  498.                            if(obj[┬º┬ºconstant(15)] + obj[┬º┬ºconstant(33)] + obj[┬º┬ºconstant(38)] < this[┬º┬ºconstant(159)])
  499.                            {
  500.                               return false;
  501.                            }
  502.                            var _loc4_ = obj[┬º┬ºconstant(12)] + obj[┬º┬ºconstant(33)] > this[┬º┬ºconstant(12)] - 50 && obj[┬º┬ºconstant(12)] - obj[┬º┬ºconstant(33)] < this[┬º┬ºconstant(12)] + 50;
  503.                            if(!_loc4_)
  504.                            {
  505.                               return false;
  506.                            }
  507.                            var _loc3_ = ┬º┬ºconstant(116)(this,obj);
  508.                            if(_loc3_ > 0)
  509.                            {
  510.                               obj[┬º┬ºconstant(50)] = obj[┬º┬ºconstant(12)] + obj[┬º┬ºconstant(35)] * _loc3_;
  511.                               obj[┬º┬ºconstant(51)] = obj[┬º┬ºconstant(15)] + obj[┬º┬ºconstant(38)] * _loc3_;
  512.                               return true;
  513.                            }
  514.                            return false;
  515.                            break;
  516.                         case 1:
  517.                            if(obj[┬º┬ºconstant(15)] + obj[┬º┬ºconstant(33)] + obj[┬º┬ºconstant(38)] < this[┬º┬ºconstant(15)])
  518.                            {
  519.                               return false;
  520.                            }
  521.                            if(┬º┬ºconstant(130)(obj,this) > 0)
  522.                            {
  523.                               obj[┬º┬ºconstant(50)] = this[┬º┬ºconstant(113)][┬º┬ºconstant(50)];
  524.                               obj[┬º┬ºconstant(51)] = this[┬º┬ºconstant(113)][┬º┬ºconstant(51)];
  525.                               return true;
  526.                            }
  527.                            return false;
  528.                            break;
  529.                         case 2:
  530.                            return false;
  531.                         default:
  532.                      }
  533.                   };
  534.                   set(┬º┬ºconstant(173),false);
  535.                   if(eval(┬º┬ºconstant(217))[┬º┬ºconstant(139)] == null)
  536.                   {
  537.                      eval(┬º┬ºconstant(215))[┬º┬ºconstant(249)](┬º┬ºconstant(139),eval(┬º┬ºconstant(217)),0);
  538.                   }
  539.                   if(eval(┬º┬ºconstant(195)) == null)
  540.                   {
  541.                      set(┬º┬ºconstant(195),new ┬º\┬º\┬ºconstant(82)┬º(┬º┬ºconstant(251),┬º┬ºconstant(250)));
  542.                   }
  543.                   if(eval(┬º┬ºconstant(217))[┬º┬ºconstant(189)] == null)
  544.                   {
  545.                      eval(┬º┬ºconstant(215))[┬º┬ºconstant(249)](┬º┬ºconstant(189),eval(┬º┬ºconstant(217)),1);
  546.                   }
  547.                   eval(┬º┬ºconstant(205))[┬º┬ºconstant(206)][┬º┬ºconstant(26)](1);
  548.                   break;
  549.                }
  550.                if(eval("\x01") != 984)
  551.                {
  552.                   if(eval("\x01") == 593)
  553.                   {
  554.                      set("\x01",eval("\x01") - 392);
  555.                   }
  556.                   break;
  557.                }
  558.                set("\x01",eval("\x01") - 271);
  559.                if(┬º┬ºpop())
  560.                {
  561.                   set("\x01",eval("\x01") + 267);
  562.                }
  563.             }
  564.          }
  565.       }
  566.       continue;
  567.    }
  568.    set("\x01",eval("\x01") + 217);
  569.    while(true)
  570.    {
  571.       if(eval(┬º┬ºconstant(36))[┬º┬ºconstant(117)](┬º┬ºpop()) <= 40)
  572.       {
  573.          _loc5_ = true;
  574.          while(true)
  575.          {
  576.             if(!_loc5_)
  577.             {
  578.                _loc1_ = 0;
  579.                while(_loc1_ < eval(┬º┬ºconstant(47))[┬º┬ºconstant(48)])
  580.                {
  581.                   var _loc4_ = eval(┬º┬ºconstant(47))[_loc1_];
  582.                   var _loc3_ = _loc4_[┬º┬ºconstant(12)] - _loc7_;
  583.                   var _loc2_ = _loc4_[┬º┬ºconstant(15)] - _loc6_;
  584.                   if(eval(┬º┬ºconstant(36))[┬º┬ºconstant(117)](_loc3_ * _loc3_ + _loc2_ * _loc2_) <= 40)
  585.                   {
  586.                      _loc5_ = true;
  587.                      break;
  588.                   }
  589.                   _loc1_ = _loc1_ + 1;
  590.                }
  591.                if(!_loc5_)
  592.                {
  593.                   break;
  594.                }
  595.             }
  596.             if(false)
  597.             {
  598.                break;
  599.             }
  600.             var _loc9_ = null;
  601.             if((_loc9_ = _loc9_ + 1) > 30)
  602.             {
  603.                return undefined;
  604.             }
  605.             ┬º┬ºgoto(addr12);
  606.          }
  607.          var _loc10_ = ┬º┬ºconstant(8)();
  608.          if(eval(┬º┬ºconstant(47))[┬º┬ºconstant(48)] < 6 && eval(┬º┬ºconstant(36))[┬º┬ºconstant(45)](eval(┬º┬ºconstant(36))[┬º┬ºconstant(44)]() * 5) == 0)
  609.          {
  610.             var _loc13_ = true;
  611.             var _loc11_ = ┬º┬ºconstant(134) + _loc12_;
  612.             var _loc8_ = eval(┬º┬ºconstant(42))[┬º┬ºconstant(24)](_loc11_,┬º┬ºconstant(135) + _loc10_,_loc10_);
  613.          }
  614.          else
  615.          {
  616.             _loc8_ = eval(┬º┬ºconstant(42))[┬º┬ºconstant(24)](_loc11_,┬º┬ºconstant(135) + _loc10_,_loc10_);
  617.          }
  618.          _loc8_[┬º┬ºconstant(31)] = _loc12_;
  619.          _loc8_[┬º┬ºconstant(26)](1);
  620.          _loc8_[┬º┬ºconstant(12)] = _loc8_[┬º┬ºconstant(11)] = _loc7_;
  621.          _loc8_[┬º┬ºconstant(15)] = _loc8_[┬º┬ºconstant(14)] = _loc6_;
  622.          _loc8_[┬º┬ºconstant(32)] = 1;
  623.          _loc8_[┬º┬ºconstant(16)] = 0;
  624.       }
  625.       var _loc1_ = _loc1_ + 1;
  626.       while(_loc1_ >= eval(┬º┬ºconstant(54))[┬º┬ºconstant(48)])
  627.       {
  628.          var _loc7_ = 50 + eval(┬º┬ºconstant(36))[┬º┬ºconstant(45)](eval(┬º┬ºconstant(36))[┬º┬ºconstant(44)]() * 300);
  629.          var _loc6_ = 50 + eval(┬º┬ºconstant(36))[┬º┬ºconstant(45)](eval(┬º┬ºconstant(36))[┬º┬ºconstant(44)]() * 150);
  630.          var _loc5_ = false;
  631.          _loc1_ = 0;
  632.       }
  633.       continue;
  634.       _loc8_[┬º┬ºconstant(17)] = eval(┬º┬ºconstant(36))[┬º┬ºconstant(44)]() * 360 * eval(┬º┬ºconstant(18));
  635.       _loc8_[┬º┬ºconstant(35)] = _loc8_[┬º┬ºconstant(16)] * eval(┬º┬ºconstant(36))[┬º┬ºconstant(37)](_loc8_[┬º┬ºconstant(17)]);
  636.       _loc8_[┬º┬ºconstant(38)] = _loc8_[┬º┬ºconstant(16)] * eval(┬º┬ºconstant(36))[┬º┬ºconstant(39)](_loc8_[┬º┬ºconstant(17)]);
  637.       _loc8_[┬º┬ºconstant(63)] = eval(┬º┬ºconstant(36))[┬º┬ºconstant(45)](eval(┬º┬ºconstant(36))[┬º┬ºconstant(44)]() * 4) + 1;
  638.       if(eval(┬º┬ºconstant(36))[┬º┬ºconstant(45)](eval(┬º┬ºconstant(36))[┬º┬ºconstant(44)]() * 2) == 0)
  639.       {
  640.          _loc8_[┬º┬ºconstant(63)] *= -1;
  641.       }
  642.       _loc8_[┬º┬ºconstant(43)] = eval(┬º┬ºconstant(36))[┬º┬ºconstant(44)]() * 360;
  643.       ┬º┬ºconstant(136)(_loc8_);
  644.       if(_loc13_)
  645.       {
  646.          eval(┬º┬ºconstant(47))[┬º┬ºconstant(21)](_loc8_);
  647.       }
  648.       else
  649.       {
  650.          eval(┬º┬ºconstant(54))[┬º┬ºconstant(21)](_loc8_);
  651.       }
  652.       return _loc8_;
  653.    }
  654. }
  655.